﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZP.Common
{
    public class TipsMessage
    {
        #region 抛出异常提示
        public const string 请登录后再试 = "请登录后再试";
        public const string 该用户已存在 = "该用户已存在！";
        public const string 此条信息不存在 = "此条信息不存在！";
        public const string 这些角色下还存在用户 = "这些角色下还存在用户:";
        public const string 该角色名称已存在 = "该角色名称已存在";
        public const string 该角色编码已存在 = "该角色编码已存在";

        public const string 该员工编号已存在 = "该员工编号已存在";
        public const string 该用户账号已存在 = "该用户账号已存在";
        public const string 该员工已添加过账号 = "该员工已添加过账号";
        public const string 超级管理员不能被锁 = "超级管理员不能被锁";

        public const string 该商品名称已存在 = "该商品名称已存在";
        public const string 该商品编号已存在 = "该商品编号已存在";

        public const string 该部门名称已存在 = "该部门名称已存在";

        public const string 该仓库名称已存在 = "该仓库名称已存在";
        public const string 该仓库编号已存在 = "该仓库编号已存在";

        public const string 该供应商名称已存在 = "该供应商名称已存在";
        public const string 该客户名称已存在 = "该客户名称已存在";

        public const string 审核通过的订单不能修改 = "审核通过的订单不能修改";
        public const string 审核通过的订单不能删除 = "审核通过的订单不能删除";
        public const string 该订单还未提交审核 = "该订单还未提交审核";

        public const string 调拨数量必须大于1 = "调拨数量必须大于1";
        public const string 不能调入相同的仓库 = "不能调入相同的仓库";
        public const string 调拨数量不能大于现存数 = "调拨数量不能大于现存数";
        public const string 入库数量不能小于0 = "入库数量不能小于0";
        public const string 该仓库_不存在相应的商品_ = "仓库:{0},不存在相应的商品:{1}";
        public const string 数量不能小于1 = "数量不能小于1";
        public const string 当前商品_所在仓库_库存量为_库存不足 = "当前商品:{0},所在仓库:{1},库存量为:{2}，库存不足";

        public const string 该类别的名称已存在 = "该类别的名称已存在";
        public const string 该参数类别名称还有商品在使用 = "参数类别名称 {0} 还有商品在使用";
        public const string 没有该参数类别 = "没有该参数类别，请联系管理员";

        public const string 该用户不存在 = "该用户不存在！";
        public const string 该用户没有设置邮箱_请联系管理员 = "该用户没有设置邮箱，请联系管理员";

        public const string 该工序名称已存在 = "该工序名称已存在";

        public const string 该订单号已有生产单 = "该订单号已有生产单";
        //public const string 该生产单工序分析数据已存在 = "该生产单工序分析数据已存在";
        public const string 该生产单领料分析数据已存在 = "该生产单领料分析数据已存在";
        public const string 该生产单不存在 = "该生产单不存在";
        public const string 该销售订单已存在 = "该销售订单已存在";
        public const string 该采购订单已存在 = "该采购订单已存在";

        public const string 该销售订单不存在 = "该销售订单不存在";
        public const string 该采购订单不存在 = "该采购订单不存在";

        public const string 生产单审核后_可以到领料分析和工序分析进行下一步操作了 = "生产单审核后，可以到【领料分析】和【工序分析】进行下一步操作了";
        public const string 该生产单工序已经审核过 = "该生产单工序已经审核过";
        public const string 删除成功_条数据_删除失败_条数据_失败原因_生产单已经被审核不能随意删除 = "<br/>删除成功{0}条数据<br/>删除失败{1}条数据<br/>失败原因:生产单已经被审核，不能随意删除！";
        public const string 删除成功_条数据_删除失败_条数据_失败原因_工序完成登记已经被审核不能随意删除 = "<br/>删除成功{0}条数据<br/>删除失败{1}条数据<br/>失败原因:工序完成登记已经被审核，不能随意删除！";
        public const string 删除成功_条数据_删除失败_条数据_失败原因_生产工人分配被审核后不能随意删除 = "<br/>删除成功{0}条数据<br/>删除失败{1}条数据<br/>失败原因:生产工人分配已经被审核，不能随意删除！";

        public const string 不能大于未领料数 = "不能大于未领料数";

        public const string 单据已在工序分析里被审核反审核失败 = "单据已在工序分析里被审核，反审核失败";

        public const string 最大可分配次数发生变化_请刷新重试 = "最大可分配次数发生变化，请刷新重试！";
        public const string 分配次数_不能大于最大可可分配次数_ = "分配次数{0}不能大于最大可分配次数{1}，请检查！";

        public const string 请添加商品 = "请添加商品";

        #region GT
        public const string 任务名称已存在 = "任务名称已存在";
        #endregion
        #endregion

        #region 逻辑判断提示
        public const string LOGIN_图形码验证不通过 = "图形码验证不通过！";
        public const string LOGIN_用户名或密码错误 = "用户名或密码错误！";
        public const string LOGIN_该用户被锁定 = "该用户被锁定，请联系管理员！";
        public const string LOGIN_该用户被停用 = "该用户被停用，请联系管理员！";
        public const string LOGIN_输入登录错误密码已超过次数 = "输入登录错误密码已超过{0}次数，账号已被锁定，请联系管理员解锁。或者15分钟后可再登录一次！";
        #endregion

        #region 后台
        public const string 该荣誉标题已存在 = "该荣誉标题已存在";

        public const string 该附件标题已存在 = "该附件标题已存在";
        #endregion
    }
}
